reflect.structField.offset (method)
11 uses
reflect (current package)
abi.go#L241: if !a.regAssign(f.typ, offset+f.offset()) {
type.go#L438: func (f *structField) offset() uintptr {
type.go#L1256: f.Offset = p.offset()
type.go#L2779: if ft.offset() > off {
type.go#L2780: n := (ft.offset() - off) / goarch.PtrSize
type.go#L2786: off = ft.offset()
type.go#L2808: pi := add(p, ft.offset(), "&x.field safe")
type.go#L2809: qi := add(q, ft.offset(), "&x.field safe")
type.go#L2879: return f.offset() + f.typ.ptrdata
type.go#L3170: addTypeBits(bv, offset+f.offset(), f.typ)
value.go#L1244: ptr := add(v.ptr, field.offset(), "same as non-reflect &v.field")
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)